Refine this word faster
Trachurus trachurus
Definitions
Noun
- 1 large elongated compressed food fish of the Atlantic waters of Europe wordnet
See also for "trachurus trachurus"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.